difficult of explanation - Inglés Sinónimo Diccionario